Skip to main content

sesamy-button-container Component

Usage​

Basic usage​

If the sesamy-button element is wrapped by the sesamy-button-container, the button will be displayed wrapped by a container with an image and a description taken from the meta tags.

<html>
<head></head>
<body>
<sesamy-button-container>
<sesamy-button></sesamy-button>
</sesamy-button-container>

<script defer src="https://assets.sesamy.dev/scripts/checkout-button/sesamy-button-container.min.js"></script>
<script defer src="https://assets.sesamy.dev/scripts/checkout-button/sesamy-button.min.js"></script>
</body>
</html>

To overwrite the image and the description taken from the meta tags you can use the item-src and description attributes.

<sesamy-button-container
description="Any description"
item-src="https://www.nwt.se/inger-om-vardet-pa-lerintavlorna-det-fanns-inte-i-mitt-huvud-alltsa"
>
<sesamy-button></sesamy-button>
</sesamy-button-container>

Styling​

The sesamy-button-container element are packaged with base styles, which can be adjusted by modifying CSS custom properties.

The list of CSS custom properties are:

<style>
sesamy-button {
--background: #ffffff;
--color: #000000;
--font-family: sans-serif;
--font-size: 16px;
--font-weight: 600;
--border: 1px solid #e3e3e3;
--border-radius: 0;
--padding: 24px;
--width: 100%;
--max-width: 100%;
}
</style>